package com.xmgps.bdt.domain.bokun.entity;

import java.util.Date;

/**
 *
 * 定位点基本信息
 *
 * zeno
 * 2022/6/20
 */
public class Cmd11HTag81H {

    /**
     * 状态信息。BIT型（R为保留位，置0）：
     *   R F T D La Lo C B
     * 倾覆侧翻状态F：   0=正常状态；1=倾覆侧翻状态
     * 紧急追踪状态T：   0=正常状态；1=紧急追踪状态
     * 定位状态D：       0=不定位； 1=已定位
     * 纬度状态位LA：    0b=北纬；     1b=南纬
     * 经度状态位LO：    0b=东经；     1b=西经
     * 充电状态位C：     0b=未充电；   1b=正在充电
     * 拆卸状态位B：     0b=正常状态； 1b=拆卸状态
     * */
    private Byte status;

    /** 上报时间 */
    private Date dateTime;

    /** 纬度。ULONG，以度为单位的纬度值乘以10的6次方，精确到百万分之一度 */
    private Long latitude;

    /** 经度。ULONG，以度为单位的纬度值乘以10的6次方，精确到百万分之一度 */
    private Long longitude;

    /** 速度。取值范围00H~FFH（255）（*单位：公里/小时） */
    private short speed;

    /** 环境温度。BIT型，单位：摄氏度，最高位为1表示温度为负值。 */
    private byte temperature;

    /**
     * 电池电压。UBYTE，单位：20毫伏mV。当前电池电压值（毫伏）÷20即可。
     * 例：当前电压4.0V（即4000毫伏），则值为200（16进制为C8H）
     */
    private short voltage;

    /**
     * 方向。UBYTE，正北为0°，顺时针，真实方向角÷2。取值范围00H~B3H（159）
     * （*单位：2度，正北方向开始顺时针旋转度数）
     */
    private short direction;
}
